A Localized Congestion Control Mechanism for PCI Express Advanced Switching Fabrics

نویسندگان

  • Venkata Krishnan
  • David Mayhew
چکیده

Even though there is a commonality in their physical and link layers, Advanced Switching (AS) is more than merely an extension of PCI Express. The role of PCI Express is primarily as a chip-interconnect. In contrast, AS functions as a true system fabric interconnect encompassing domains that are vastly different and indeed more sophisticated than that of PCI Express’. In such a setup, congestion management is crucial for optimal utilization of the fabric bandwidth. Congestion control in network fabrics has generally been based on end-to-end and link-by-link schemes for controlling packet injection. Though seemingly adequate, these schemes may not be effective in handling “transient” congestion arising from intermittent traffic − for transient congestion can indeed occur in fabrics operating well below their saturation limit. In such scenarios, a link-by-link scheme does not prevent congestion from spreading while an end-to-end scheme may result in under-utilization of the fabric bandwidth. This paper details a congestion control mechanism called Status Based Flow Control (SBFC) that has been incorporated into AS and is specifically targeted for alleviating the transition congestion problem. The SBFC mechanism exploits the source-based path routing used in AS. It enables upstream switch nodes to modify the transmission of packets based on the congestion status of links in a downstream switch. Simulation studies show that the SBFC mechanism indeed permits optimal usage of the fabric bandwidth during periods of transient congestion and effectively complements the traditional end-to-end and link-by-link schemes for congestion control.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model for the Development of AS Fabric Management Protocols

Advanced Switching (AS) is a switching fabric architecture based on the PCI Express technology. In order to support high availability, AS includes important features, such as device hot addition and removal, redundant pathways, and fabric management failover. This work presents an AS model developed in OPNET. The contribution of this tool is that it can help researchers to design and evaluate m...

متن کامل

A First Approach to Provide QoS in Advanced Switching∗

Nowadays, the use of multimedia applications that present QoS requirements is increasing rapidly. Advanced Switching (AS) is a new interconnection network technology that expands the capabilities of PCI Express. AS provides mechanisms that can be used to support QoS. Specifically, an AS fabric permits us to employ virtual channels, egress link scheduling, and an admission control mechanism to d...

متن کامل

Quality of Service on Gigabit Ethernet for Event Builder

Congestion avoidance techniques for event builders using switching network technologies is a major issue. Traffic management of the data flow is an essential point to avoid congestion. Global traffic control is one of the mechanisms to manage the traffic. It uses global information of the switching network. While, traffic shaping technique is another mechanism not to use them. Quality of Servic...

متن کامل

A low-cost strategy to provide full QoS support in Advanced Switching networks

Advanced Switching (AS) is an open-standard fabric-interconnect technology that is built over the same physical and link layers as PCI Express technology. Moreover, it includes an optimized transaction layer to enable essential communication capabilities, including protocol encapsulation, peer-to-peer communications, mechanisms to provide quality of service (QoS), enhanced fail-over, high avail...

متن کامل

PCI express and advanced switching: evolutionary path to building next generation interconnects

With processor and memory technologies pushing the performance limit, the bottleneck is clearly shifting towards the system interconnect. Any solution that addresses PCI’s bus-based interconnect, which has serious scalability problems, must also protect the huge legacy infrastructure. PCI Express provides such an evolutionary approach and allows a smooth migration towards building a highly scal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004